/* 
 * TimeUtil.java
 * 
 * Data de criação: 05/04/2010
 * 
 * CORPORATIVO - MTE. 
 *
 */
package br.com.o2solutions.util.time;

import java.util.Calendar;
import java.util.TimeZone;

import br.com.o2solutions.util.time.zone.TimeZoneUtil;

/**
 * Classe Utilitaria para tratamento dos dados relacionados a hora do dia;
 * 
 * @author osvaldeir
 * @since 05/04/2010
 * 
 */
public class TimeUtil {

	/**
	 * Retorna a hora de Brasilia de acordo com o {@link TimeZone} GMT-3
	 * 
	 * @return Integer
	 */
	public static Integer getBrasiliaHour() {
		return Calendar.getInstance(TimeZoneUtil.getTimeZoneBrasilia()).get(
				Calendar.HOUR_OF_DAY);
	}

	/**
	 * Retorna a hora de Sao Paulo de acordo com {@link TimeZone} GMT-3
	 * 
	 * @return Integer
	 */
	public static Integer getSaoPauloHour() {
		return Calendar.getInstance(TimeZoneUtil.getTimeZoneSaoPaulo()).get(
				Calendar.HOUR_OF_DAY);
	}
}
